/*
 * WorkspaceTools.h
 *
 *  Created on: 2 mars 2013
 *      Author: Raphaël
 */

#ifndef WORKSPACETOOLS_H_
#define WORKSPACETOOLS_H_
namespace raph
{
namespace type
{
typedef unsigned long long int T_UINT64;
typedef unsigned long int T_UINT32;
typedef unsigned short int T_UINT16;
typedef unsigned char T_UINT8;
typedef long long int T_INT64;
typedef long int T_INT32;
typedef short int T_INT16;
typedef char T_INT8;
typedef long double T_FLOAT128;
typedef double T_FLOAT64;
typedef float T_FLOAT32;
typedef std::remove_reference<std::string>::type&& RString;
}
namespace exit
{
static const int SUCCESS = 0;
static const int FAILURE = -1;
}
class WorkspaceTools
    {
    public:
        /*-------------------------------------------------------------------
         public methods
         -------------------------------------------------------------------*/
        /*-------------------------------
         static
         -------------------------------*/
        static void info();
        static void title(const char* msg);
    };
}
/* namespace findPrimeNumbers */
#endif /* WORKSPACETOOLS_H_ */
